AT-NFC  2.1 (win)
AT-NFC kernel set
Macros
Entry Point Data ID

Data ID used by Entry Point export functions. More...

Macros

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_CVM   0x0102
 
#define T_NFC_EP_DATA_ID_SCRIPT_RESULTS   0x0103
 
#define T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_RESTR   0x0104
 
#define T_NFC_EP_DATA_ID_OVERRIDE_9C_PER_AID   0x0105
 
#define T_NFC_EP_DATA_ID_TRACE_PATH   0x5002
 
#define T_NFC_EP_DATA_ID_NFC_ENABLED_AIDS_LIST_CONTAINER   0x5A09
 
#define T_NFC_EP_DATA_ID_NFC_PER_AID_CONFIGURATION_CONTAINER   0x5A0A
 
#define T_NFC_EP_DATA_ID_NFC_DATA_RECORD   0x1105
 
#define T_NFC_EP_DATA_ID_NFC_DISCR_DATA   0x1106
 
#define T_NFC_EP_DATA_ID_NFC_EP_CLESS_TRAN_LIMIT   0x1006
 
#define T_NFC_EP_DATA_ID_NFC_EP_CLESS_FLOOR_LIMIT   0x1007
 
#define T_NFC_EP_DATA_ID_NFC_EP_CVM_REQUIRED_LIMIT   0x0F05
 
#define T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_UI_STATUS   0x1F01
 
#define T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_CVM_STATUS   0x1F02
 
#define T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_MANUAL_CASH   0x1301
 
#define T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_CASHBACK   0x1302
 

Detailed Description

Data ID used by Entry Point export functions.

Macro Definition Documentation

◆ T_NFC_EP_DATA_ID_NFC_DATA_RECORD

#define T_NFC_EP_DATA_ID_NFC_DATA_RECORD   0x1105

Provides scheme specific data record

◆ T_NFC_EP_DATA_ID_NFC_DISCR_DATA

#define T_NFC_EP_DATA_ID_NFC_DISCR_DATA   0x1106

Provides scheme specific discr data

◆ T_NFC_EP_DATA_ID_NFC_ENABLED_AIDS_LIST_CONTAINER

#define T_NFC_EP_DATA_ID_NFC_ENABLED_AIDS_LIST_CONTAINER   0x5A09

A Tag to specify a list of allowed AIDS: 9F06XXYYYYYYYYYY9F06XXYYYYYYYYYY...

◆ T_NFC_EP_DATA_ID_NFC_EP_CLESS_FLOOR_LIMIT

#define T_NFC_EP_DATA_ID_NFC_EP_CLESS_FLOOR_LIMIT   0x1007

Set this parameter to define Reader Contactless Floor Limit for particular combination Optional, 4 bytes length value

◆ T_NFC_EP_DATA_ID_NFC_EP_CLESS_TRAN_LIMIT

#define T_NFC_EP_DATA_ID_NFC_EP_CLESS_TRAN_LIMIT   0x1006

Set this parameter to define Reader Contactless Transaction Limit for particular combination Optional, 4 bytes length value

◆ T_NFC_EP_DATA_ID_NFC_EP_CVM_REQUIRED_LIMIT

#define T_NFC_EP_DATA_ID_NFC_EP_CVM_REQUIRED_LIMIT   0x0F05

Set this parameter to define Reader Contactless CVM Required Limit for particular combination Optional, 4 bytes length value

◆ T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_CVM_STATUS

#define T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_CVM_STATUS   0x1F02

Provides extended MIR Outcome cvm status (1 byte, see NFC_MIR_OUTCOME_CVM_SKIP_CVM ...) Optional, 1 bytes length binary value

◆ T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_UI_STATUS

#define T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_UI_STATUS   0x1F01

Provides extended MIR Outcome UI status (1 byte, see NFC_MIR_OUTCOME_STATUS_NA ...) Optional, 1 bytes length binary value

◆ T_NFC_EP_DATA_ID_NFC_PER_AID_CONFIGURATION_CONTAINER

#define T_NFC_EP_DATA_ID_NFC_PER_AID_CONFIGURATION_CONTAINER   0x5A0A

A Tag to specify per-AID configuration: 9F06XXYYYYYYYYY + Other tlvs. May be present multiple times for different AIDs

◆ T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_CASHBACK

#define T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_CASHBACK   0x1302

Set this parameter to configure VISA AUC check for cashback transactions Optional, 1 bytes length value (0 - enabled (default); 1 - disabled)

◆ T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_MANUAL_CASH

#define T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_MANUAL_CASH   0x1301

Set this parameter to configure VISA AUC check for manual cash transactions Optional, 1 bytes length value (0 - enabled (default); 1 - disabled)

◆ T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_CVM

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_CVM   0x0102

Set this parameter to override transaction type (tag 9C) value, used during cardholder verification processing. This is optional, 1 byte length value

◆ T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_RESTR

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_RESTR   0x0104

Set this parameter to override transaction type (tag 9C) value, used during processing restrictions. This is optional, 1 byte length value

◆ T_NFC_EP_DATA_ID_OVERRIDE_9C_PER_AID

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_PER_AID   0x0105

Set this parameter to override transaction type (tag 9C) value for partucular AIDs. This is optional, 1 byte length value

◆ T_NFC_EP_DATA_ID_SCRIPT_RESULTS

#define T_NFC_EP_DATA_ID_SCRIPT_RESULTS   0x0103

Script results maintained by kernel. Use this ID just for remapping to some custom tags in hal_cfg_get_custom_tag_by_id and hal_cfg_get_id_by_custom_tag.

◆ T_NFC_EP_DATA_ID_TRACE_PATH

#define T_NFC_EP_DATA_ID_TRACE_PATH   0x5002

Provides a filesystem path to directory where per-transaction trace-files are created